Waydroid Input Fix Guide

If you click using your mouse but it's not registered in apps in Waydroid, this guide provides a complete solution to get your Android container working smoothly on Linux.

⚠️ Prerequisites

Ensure Waydroid is properly installed and running. You'll need terminal access and sudo privileges for some commands. This guide assumes you're using a recent Linux distribution.

Core Solution

1

First, stop any running Waydroid session:

waydroid session stop
2

Enable fake touch input for all applications:

waydroid prop set persist.waydroid.fake_touch "*"

# The asterisk enables touch simulation globally.

3

Restart the session to apply changes:

waydroid session start
💡 Pro Tip

If you're using a specific application, you can target it by replacing the asterisk with the package name (e.g., com.android.chrome).

Verification

Confirm the changes were applied successfully:

waydroid prop get persist.waydroid.fake_touch
# Expected output: *

To Disable

To disable this feature and revert to default behavior:

waydroid prop set persist.waydroid.fake_touch ""